long-term ventilation - French English Dictionary